C64 Software  <  SCA: The C64 Software Collection / ÂNINJA BACKSIDEÂ

  Run
; Load: 43335 ($A947), len: 731 bytes

A947  14          ??
A948  17          ??
A949  42          ??
A94A  1B          ??
A94B  40          RTI
A94C  0B          ??
A94D  D4          ??
A94E  09 42       ORA #$42
A950  8D 0F D4    STA $D40F
A953  20 B4 C8    JSR $C8B4
A956  AD C7 02    LDA $02C7
A959  38          SEC
A95A  E9 01       SBC #$01
A95C  8D C7 02    STA $02C7
A95F  C9 0F       CMP #$0F
A961  D0 EA       BNE $A94D
A963  A9 10       LDA #$10
A965  8D 04 D4    STA $D404
A968  CE FF 59    DEC $59FF
A96B  11 CE       ORA ($CE),Y
A96D  C6 02       DEC $02
A96F  15 84       ORA $84,X
A971  14          ??
A972  20 E2 C7    JSR $C7E2
A975  24 44       BIT $44
A977  22          ??
A978  C0 60       CPY #$60
A97A  A9 20       LDA #$20
A97C  8D C7 07    STA $07C7
A97F  20 65 C8    JSR $C865
A982  A2 0A       LDX #$0A
A984  A0 0F       LDY #$0F
A986  B7          ??
A987  8F          ??
A988  A9 F9       LDA #$F9
A98A  A0 C7       LDY #$C7
A98C  20 1E AB    JSR $AB1E
A98F  AD 00 DC    LDA $DC00
A992  29 10       AND #$10
A994  D0 F9       BNE $A98F
A996  68          PLA
A997  68          PLA
A998  4C 00 C0    JMP $C000
A99B  AD B4 02    LDA $02B4
A99E  18          CLC
A99F  69 32       ADC #$32
A9A1  8D B4 02    STA $02B4
A9A4  90 03       BCC $A9A9
A9A6  EE B5 02    INC $02B5
A9A9  CA          DEX
A9AA  D0 EF       BNE $A99B
A9AC  60          RTS
A9AD  F4          ??
A9AE  65 A2       ADC $A2
A9B0  8A          TXA
A9B1  C5 A2       CMP $A2
A9B3  D0 FC       BNE $A9B1
A9B5  60          RTS
A9B6  98          TYA
A9B7  48          PHA
A9B8  A0 32       LDY #$32
A9BA  88          DEY
A9BB  D0 FD       BNE $A9BA
A9BD  AD 4E 68    LDA $684E
A9C0  A8          TAY
A9C1  60          RTS
A9C2  9E          ??
A9C3  12          ??
A9C4  47          ??
A9C5  41 4D       EOR ($4D,X)
A9C7  45 20       EOR $20
A9C9  4F          ??
A9CA  56 45       LSR $45,X
A9CC  52          ??
A9CD  92          ??
A9CE  11 11       ORA ($11),Y
A9D0  51 01       EOR ($01),Y
A9D2  11 D5       ORA ($D5),Y
A9D4  81 53       STA ($53,X)
A9D6  43          ??
A9D7  4F          ??
A9D8  52          ??
A9D9  45 02       EOR $02
A9DB  06 D7       ASL $D7
A9DD  A0 42       LDY #$42
A9DF  4F          ??
A9E0  4E 55 53    LSR $5355
A9E3  0D 0D 9F    ORA $9F0D
A9E6  4C 49 56    JMP $5649
A9E9  45 53       EOR $53
A9EB  02          ??
A9EC  0E D7 20    ASL $20D7
A9EF  4C 45 56    JMP $5645
A9F2  45 4C       EOR $4C
A9F4  00          BRK
A9F5  A9 81       LDA #$81
A9F7  27          ??
A9F8  49 11       EOR #$11
A9FA  40          RTI
A9FB  06 12       ASL $12
A9FD  01 C5       ORA ($C5,X)
A9FF  B5 02       LDA $02,X
AA01  AE B4 39    LDX $39B4
AA04  84 A2       STY $A2
AA06  16 29       ASL $29,X
AA08  02          ??
AA09  C6 AD       DEC $AD
AA0B  3D C9 AE    AND $AEC9,X
AA0E  3C          ??
AA0F  C9 27       CMP #$27
AA11  46 A9       LSR $A9
AA13  A0 05       LDY #$05
AA15  42          ??
AA16  A9 9F       LDA #$9F
AA18  20 D2 FF    JSR $FFD2
AA1B  AE B6 02    LDX $02B6
AA1E  F0 08       BEQ $AA28
AA20  A9 26       LDA #$26
AA22  9D C6 07    STA $07C6,X
AA25  CA          DEX
AA26  D0 FA       BNE $AA22
AA28  A2 18       LDX #$18
AA2A  A0 23       LDY #$23
AA2C  18          CLC
AA2D  20 F0 FF    JSR $FFF0
AA30  A9 00       LDA #$00
AA32  AE B7 02    LDX $02B7
AA35  20 CD BD    JSR $BDCD
AA38  60          RTS
AA39  A0 32       LDY #$32
AA3B  0E 25 C8    ASL $C825
AA3E  C8          INY
AA3F  C0 4B       CPY #$4B
AA41  D0 F3       BNE $AA36
AA43  8C 01 D4    STY $D401
AA46  A2 06       LDX #$06
AA48  20 EC C7    JSR $C7EC
AA4B  88          DEY
AA4C  C0 32       CPY #$32
AA4E  D0 F3       BNE $AA43
AA50  60          RTS
AA51  78          SEI
AA52  A9 33       LDA #$33
AA54  85 01       STA $01
AA56  A9 00       LDA #$00
AA58  85 FB       STA $FB
AA5A  85 FD       STA $FD
AA5C  A9 38       LDA #$38
AA5E  85 FC       STA $FC
AA60  A9 D0       LDA #$D0
AA62  85 FE       STA $FE
AA64  A2 08       LDX #$08
AA66  A0 00       LDY #$00
AA68  B1 FD       LDA ($FD),Y
AA6A  91 FB       STA ($FB),Y
AA6C  88          DEY
AA6D  D0 F9       BNE $AA68
AA6F  E6 FE       INC $FE
AA71  E6 FC       INC $FC
AA73  CA          DEX
AA74  10 F2       BPL $AA68
AA76  A0 2F       LDY #$2F
AA78  B9 0C C9    LDA $C90C,Y
AA7B  99 20 39    STA $3920,Y
AA7E  88          DEY
AA7F  10 F7       BPL $AA78
AA81  A9 37       LDA #$37
AA83  85 01       STA $01
AA85  58          CLI
AA86  A9 1E       LDA #$1E
AA88  8D 18 D0    STA $D018
AA8B  60          RTS
AA8C  08          PHP
AA8D  4E C6 24    LSR $24C6
AA90  66 18       ROR $18
AA92  3C          ??
AA93  18          CLC
AA94  3C          ??
AA95  5A          ??
AA96  18          CLC
AA97  66 42       ROR $42
AA99  08          PHP
AA9A  4A          LSR A
AA9B  1C          ??
AA9C  7A          ??
AA9D  18          CLC
AA9E  26 62       ROL $62
AAA0  30 78       BMI $AB1A
AAA2  30 5C       BMI $AB00
AAA4  10 49       BPL $AAEF
AAA6  14          ??
AAA7  08          PHP
AAA8  41 38       EOR ($38,X)
AAAA  5E 18 64    LSR $6418,X
AAAD  46 0C       LSR $0C
AAAF  1E 0C 3A    ASL $3A0C,X
AAB2  3C          ??
AAB3  18          CLC
AAB4  24 28       BIT $28
AAB6  64          ??
AAB7  00          BRK
AAB8  99 52 4F    STA $4F52,Y
AABB  55 4E       EOR $4E,X
AABD  44          ??
AABE  41 42       EOR ($42,X)
AAC0  4F          ??
AAC1  55 54       EOR $54,X
AAC3  20 01 1B    JSR $1B01
AAC6  CB          ??
AAC7  91 01       STA ($01),Y
AAC9  01 CA       ORA ($CA,X)
AACB  9D 96 50    STA $5096,X
AACE  52          ??
AACF  45 53       EOR $53
AAD1  53          ??
AAD2  20 46 49    JSR $4946
AAD5  52          ??
AAD6  45 00       EOR $00
AAD8  02          ??
AAD9  FF          ??
AADA  FC          ??
AADB  FE 01 11    INC $1101,X
AADE  8D C0 00    STA $00C0
AAE1  0B          ??
AAE2  08          PHP
AAE3  0A          ASL A
AAE4  00          BRK
AAE5  9E          ??
AAE6  32          ??
AAE7  31 37       AND ($37),Y
AAE9  36 0B       ROL $0B,X
AAEB  09 61       ORA #$61
AAED  C0 00       CPY #$00
AAEF  20 20 20    JSR $2020
AAF2  8A          TXA
AAF3  04          ??
AAF4  D2          ??
AAF5  56 09       LSR $09,X
AAF7  00          BRK
AAF8  C6 09       DEC $09
AAFA  85 FC       STA $FC
AAFC  A9 C0       LDA #$C0
AAFE  85 FE       STA $FE
AB00  A0 00       LDY #$00
AB02  B1 FB       LDA ($FB),Y
AB04  91 FD       STA ($FD),Y
AB06  C8          INY
AB07  D0 F9       BNE $AB02
AB09  E6 FC       INC $FC
AB0B  E6 FE       INC $FE
AB0D  A5 FE       LDA $FE
AB0F  C9 CA       CMP #$CA
AB11  D0 ED       BNE $AB00
AB13  4C 00 C0    JMP $C000
AB16  0B          ??
AB17  1D 5B C0    ORA $C05B,X
AB1A  00          BRK
AB1B  65 41       ADC $41
AB1D  B2          ??
AB1E  DE 02 81    DEC $8102,X
AB21  B3          ??
AB22  02          ??
AB23  8D B4 02    STA $02B4
AB26  35 07       AND $07,X
AB28  85 01       STA $01
AB2A  8D B7 02    STA $02B7
AB2D  A9 03       LDA #$03
AB2F  8D B6 02    STA $02B6
AB32  20 D1 C8    JSR $C8D1
AB35  A9 C8       LDA #$C8
AB37  8D A9 02    STA $02A9
AB3A  20 C6 C0    JSR $C0C6
AB3D  20 71 C2    JSR $C271
AB40  34          ??
AB41  57          ??
AB42  A2 17       LDX #$17
AB44  8A          TXA
AB45  07          ??
AB46  02          ??
AB47  C7          ??
AB48  3E A0 C9    ROL $C9A0,X
AB4B  8A          TXA
AB4C  07          ??
AB4D  03          ??
AB4E  CA          DEX
AB4F  A0 12       LDY #$12
AB51  A9 20       LDA #$20
AB53  99 C2 05    STA $05C2,Y
AB56  88          DEY
AB57  10 F8       BPL $AB51
AB59  CE 3C 03    DEC $033C
AB5C  D0 0F       BNE $AB6D
AB5E  AD 3D 03    LDA $033D
AB61  8D 3C 03    STA $033C
AB64  20 A1 C1    JSR $C1A1
AB67  20 9D C0    JSR $C09D
AB6A  20 65 C8    JSR $C865
AB6D  CE A8 02    DEC $02A8
AB70  D0 0C       BNE $AB7E
AB72  AD A9 02    LDA $02A9
AB75  8D A8 02    STA $02A8
AB78  20 87 C4    JSR $C487
AB7B  88          DEY
AB7C  D0 FD       BNE $AB7B
AB7E  AD 8D 02    LDA $028D
AB81  D0 FB       BNE $AB7E
AB83  20 E1 C6    JSR $C6E1
AB86  AE CA 02    LDX $02CA
AB89  CA          DEX
AB8A  D0 FD       BNE $AB89
AB8C  EE C8 02    INC $02C8
AB8F  AD C8 02    LDA $02C8
AB92  C9 0F       CMP #$0F
AB94  D0 0C       BNE $ABA2
AB96  C9 08       CMP #$08
AB98  D0 08       BNE $ABA2
AB9A  AD 7E C0    LDA $C07E
AB9D  49 20       EOR #$20
AB9F  8D 7E C0    STA $C07E
ABA2  AD C8 02    LDA $02C8
ABA5  8D 08 D4    STA $D408
ABA8  4C 4B C0    JMP $C04B
ABAB  CE C9 02    DEC $02C9
ABAE  D0 23       BNE $ABD3
ABB0  32          ??
ABB1  61 C5       ADC ($C5,X)
ABB3  CE 3C C9    DEC $C93C
ABB6  AD 3C 10    LDA $103C
ABB9  85 14       STA $14
ABBB  CE 3D C9    DEC $C93D
ABBE  C9 FF       CMP #$FF
ABC0  D0 0D       BNE $ABCF
ABC2  22          ??
ABC3  48          PHA
ABC4  3D C9 8D    AND $8DC9,X
ABC7  3C          ??
ABC8  C9 A9       CMP #$A9
ABCA  32          ??
ABCB  06 47       ASL $47
ABCD  60          RTS
ABCE  A9 64       LDA #$64
ABD0  8D CA 02    STA $02CA
ABD3  A9 06       LDA #$06
ABD5  8D C9 02    STA $02C9
ABD8  A9 93       LDA #$93
ABDA  0E 8D 1E    ASL $1E8D
ABDD  56 41       LSR $41,X
ABDF  A9 00       LDA #$00
ABE1  8D 21 D0    STA $D021
ABE4  8D 20 D0    STA $D020
ABE7  1B          ??
ABE8  08          PHP
ABE9  C6 05       DEC $05
ABEB  40          RTI
ABEC  A0 27       LDY #$27
ABEE  20 43 C1    JSR $C143
ABF1  2D 45 F2    AND $F245
ABF4  A9 15       LDA #$15
ABF6  85 02       STA $02
ABF8  A0 00       LDY #$00
ABFA  51 07       EOR ($07),Y
ABFC  C6 A5       DEC $A5
ABFE  02          ??
ABFF  F0 0E       BEQ $AC0F
AC01  C9 15       CMP #$15
AC03  F0 0A       BEQ $AC0F
AC05  A9 78       LDA #$78
AC07  12          ??
AC08  0A          ASL A
AC09  C5 4C       CMP $4C
AC0B  19 C1 A9    ORA $A9C1,Y
AC0E  4F          ??
AC0F  A0 C1       LDY #$C1
AC11  29 47       AND #$47
AC13  0A          ASL A
AC14  80          ??
AC15  C6 02       DEC $02
AC17  10 D7       BPL $ABF0
AC19  1A          ??
AC1A  04          ??
AC1B  C8          INY
AC1C  A2 28       LDX #$28
AC1E  A9 61       LDA #$61
AC20  07          ??
AC21  83          ??
READY.